$(function(){
	var flag=$("#functionId_").val();
	if(flag==null|| flag==""){
	 $("#form").validation(function(a,b){
		 if($(a).attr("id")=='FunctionCode'){
			var FunctionCode= $("#FunctionCode").val();
	 		$.ajax({
					type : 'POST',
					async : false,
					data : {value_:FunctionCode,className:"cn.yxcps.backstage.order.web.system.entity.SysResFormMap",field:"function_code"},
					url :  rootPath+'/common/isExist.shtml',
					dataType : 'json',
					success : function(data) {
						if(data==true){
							 b.msg="标识已存在";
							 b.err = true;
						}
						
					},
					error : function(msg) {
						art.dialog.alert("查询账号有误");
					}
				});
		 } 
	 },{reqmark:false,icon:true});
	}else{
		 $("#form").validation({reqmark:false,icon:true});
	}
	 Wind.use("artDialog", "iframeTools", function () {
	     var api = art.dialog.open.api;      // art.dialog.open扩展方法
	     var origin = art.dialog.open.origin;
	     if (!api)
	         return;
	     	 api.button({
	         name: '保存',
	         callback: function () {
	        	if($("#form").valid()){
	        		var url = rootPath+'/system/function/addEntity.shtml';
	        		if($("#functionId_").val() && $("#functionId_").val() !="" ){
	        			url = rootPath+'/system/function/editEntity.shtml';
	        		}
	        		$.ajax({
		 				type : 'POST',
		 				async : false,
		 				data : $("#form").serializeJson(),
		 				url :  url,
		 				dataType : 'json',
		 				success : function(data) {
		 					art.dialog.alert('保存成功',function(){
		 						origin.loadData();
		 						api.close();
		 					});
		 				},
		 				error : function(msg) {
		 					art.dialog.alert("保存失败");
		 				}
		 			});
	        	}
	         	return false;
	         },
	         focus: true
	     }, {
	         name: '关闭'
	     });
	 });
	
})



